﻿<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="ctrlEditorProyecto.ascx.cs" Inherits="Rendiciones.Web.Mantenedores.usercontrols.ctrlEditorProyecto" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<asp:Button ID="btnEditorProyecto" runat="server" Style="display: none" />
<asp:ModalPopupExtender ID="mpeEditorProyecto"  TargetControlID="btnEditorProyecto" PopupControlID="upEditorProyecto" BackgroundCssClass="vs12_light_opacity" runat="server"/>
<asp:UpdatePanel runat="server" ID="upEditorProyecto">
    <ContentTemplate>
        <div class="vs12_light_form vs12_light_form_modal" style="width:600px;" runat="server" id="pnlProyecto"><!-- consistencia con el apellido "Proyecto" -->
            <div class="title">
                <p><asp:Label runat="server" ID="lblTitulo" Text="Agregar Proyecto"></asp:Label></p>
                <div class="buttons">
                    <asp:Button runat="server" ID="btnCerrarEditorProyecto" CssClass="close" OnClick="BtnCerrarEditorProyectoClick"/>
                </div>
            </div>
            <!-- Mensaje de error en amarillo -->
            <div class="vs12_light_contenedorMsg" runat="server" id="ErroresProyecto">
                <table style="width: 100%">
                    <tr>
                        <td style="width:24px; vertical-align: top">
                            <asp:Image ID="ImgErroresProyecto" runat="server" ImageUrl="~/img/icons/Mensaje/icoError.png"/> 
                        </td>
                        <td>
                            <asp:Label ID="lblErroresProyecto" runat="server" Text=""/>
                        </td>
                    </tr>
                </table>
            </div>  
            <!-- --> 
            <div class="content">
                <asp:HiddenField runat="server" ID="hdfIdProyecto" value="0"/>
                <asp:HiddenField runat="server" ID="hdfCustodios" value=""/>
                <table>
                    <tr>
                        <td style="width:120px;"><label for="<%=txtNombre.ClientID%>">Nombre del Proyecto</label></td>
                        <td><asp:TextBox ID="txtNombre" runat="server" CssClass="w70p " MaxLength="100"></asp:TextBox></td>
                    </tr>
                    <tr>
                        <td><label for="<%=txtCentroCosto.ClientID%>">Control de Costo</label></td>
                        <td><asp:TextBox ID="txtCentroCosto" runat="server" CssClass="w70p" MaxLength="50"></asp:TextBox></td>
                    </tr>
                    <tr>
                        <td colspan="2">
                            <asp:CheckBox runat="server" ID="chkActivo" Text="Activo"/>
                        </td>
                    </tr>
                    <tr>
                        <td colspan="2">
                            <fieldset>
                                <legend>Agregar Roles</legend>
                                <table>
                                    <tr>
                                        <td style="width:100px;"><label for="<%=ddlIdGerente.ClientID%>">Gerente</label></td>
                                        <td><asp:DropDownList ID="ddlIdGerente" CssClass="w70p" runat="server"></asp:DropDownList></td>
                                    </tr>
                                    <tr>
                                        <td><label for="<%=ddlIdAdministrador.ClientID%>">Administrador</label></td>
                                        <td><asp:DropDownList ID="ddlIdAdministrador" CssClass="w70p" runat="server"></asp:DropDownList></td>
                                    </tr>
                                    <tr>
                                        <td colspan="2">
                                            <table class="vs12_light_grid_trdl_alt">
                                                <tr>
                                                    <th style="width:78%">Nombre</th>
                                                    <th style="width:10%">Activo</th>
                                                    <th style="width:12%"></th>
                                                </tr>
                                            </table>
                                            <div class="vscroll h100">
                                            <asp:GridView ID="gvCustodios" runat="server" CssClass="vs12_light_grid_trdl_alt pd5p" AutoGenerateColumns="False" Width="100%" OnRowCommand="GvCustodiosRowCommand">
                                                <Columns>
                                                    <asp:BoundField DataField="NombreCompleto" HeaderText="Nombre Usuario">
                                                        <HeaderStyle Width="80%"/>
                                                    <ItemStyle Width="90%" />
                                                    </asp:BoundField>
                                                    <asp:BoundField DataField="StrActivo" HeaderText="Activo">
                                                        <HeaderStyle Width="10%"/>
                                                    <ItemStyle Width="10%" />
                                                    </asp:BoundField>
                                                    <asp:TemplateField>
                                                        <ItemTemplate>
                                                            <asp:Button ID="btnEliminar" runat="server" Text="" CssClass="btnEliminar" CommandName="Eliminar" CommandArgument='<%# Eval("IdUsuario") %>' ToolTip="Eliminar"/>
                                                        </ItemTemplate>
                                                        <HeaderStyle Width="10%"/>
                                                        <ItemStyle Width="10%" />
                                                    </asp:TemplateField>
                                                </Columns>
                                                <HeaderStyle CssClass="invisible" />
                                            </asp:GridView>
                                            </div>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td><label for="<%=ddlCustodios.ClientID%>">Custodio</label></td>
                                        <td>
                                            <asp:DropDownList CssClass="w70p" ID="ddlCustodios" runat="server"></asp:DropDownList>
                                            <asp:Button runat="server" CssClass="boton w100" ID="btnAgregar" Text="Agregar" OnClick="BtnAgregarClick"/>
                                        </td>
                                    </tr>
                                </table>
                            </fieldset>
                        </td>
                    </tr>
                    <tr>
                        <td colspan="2">
                            <asp:Button runat="server" CssClass="boton w100" ID="btnGuardar" Text="Guardar" OnClick="BtnGuardarClick"/>
                            <asp:Button runat="server" CssClass="boton w100" ID="btnCancelar" Text="Cancelar" OnClick="BtnCancelarClick"/>
                        <td>
                    </tr>
                </table>
                <br />
            </div> 
            <div class="h30"></div>
            <div class="status">
                <p><asp:Label runat="server" ID="lblEstado" Text="Listo"></asp:Label></p>
            </div>
        </div>
    </ContentTemplate>
</asp:UpdatePanel>